Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 Detached £1,097,104 £230,000 27 Apr 1998
82 Semi-Detached £523,736 £501,695 31 Mar 2022
83 Semi-Detached £466,435 £280,000 16 Aug 2013